Synonyms for "Macroclemys temmincki"

Words with similar meaning